.wrap{
  .content_list_view {
    padding: 30rpx;
    .label {
      position: absolute;
      color: #fff;
      height: 38rpx;
      line-height: 38rpx;
      text-align: center;
      background-color: #FCCF4B;
      left: 0;
      top: 0;
      width: 80rpx;
      &.onsale{
        background-color: #1ECF97;
      }
    }
    .avatar{
      width: 218rpx;
      height: 170rpx;
      border-radius: 2px;
      overflow: hidden;
      position: relative;
    }
  
    .body-center{
      min-height: 170rpx;
      margin-left: 20rpx;
      .m-1{
        margin: 4rpx 0;
      }
      .gap{
        margin: 4rpx 0;
      }
      .tag-list{
        margin-top: 6rpx;
        .tag {
          height: 36rpx;
          line-height: 36rpx;
          padding: 0 10rpx;
          margin: 0 12rpx 10rpx 0;
          border-radius: 4rpx;
          display: inline-block;
          border: 1rpx solid #EEEEEE;
        }
      }
    }

    .body-right{
      .add{
        display: inline-block;
        width: 100rpx;
        height: 44rpx;
        line-height: 44rpx;
        border-radius: 44rpx;
        border: 1px solid #F75353;
        &.selected{
          border-color: transparent;
          color:#212121;
          background-color: #f4f4f4;
        }
      }

      .unit_price{
        margin-top: 30rpx;
      }
    }
  }
  
  .bottom{
    width: 70%;
    padding: 10rpx 0;
    .item{
      margin-left: 40rpx;
      .tips{
        margin-left: 7rpx;
      }
    }
  }
  
  }
  